disrupting explosive - Turkish English Dictionary